class_name 地图脚本 extends TileMapLayer

# Called when the node enters the scene tree for the first time.
func _ready() -> void:
	全局地图脚本.当前地图变更(获取地图边界())

func 获取地图边界() -> Array[Vector2]:
	var 地图边界坐标数组 : Array[Vector2] = []
	# 添加左上角坐标进入数组
	地图边界坐标数组.append(
		Vector2(get_used_rect().position * rendering_quadrant_size)
	)
	# 添加右上角坐标进入数组
	地图边界坐标数组.append(
		Vector2(get_used_rect().end * rendering_quadrant_size)
	)
	return 地图边界坐标数组
